Improvised Explosive Device — synonyms, definition
1. improvised explosive device (Noun)
2 synonyms
I.E.D. IED
1 definition
improvised explosive device (Noun) — An explosive device that is improvised.
1 type of
explosive device
3 types
Molotov cocktail gasoline bomb petrol bomb